emacsKeyBindings
Type
property
Summary
Switches key actions between standard actions and those used in the Emacs text editor.
Syntax
set the emacsKeyBindings to {true | false}
Description
Use the emacsKeyBindings property if you're familiar with Emacs and prefer to use its standard keystrokes for text editing.
Emacs is a text editor which is popular among Unix users. It uses keystrokes and key combinations different from the standard LiveCode keys. For example:
- Control-V moves the insertion point down a page
- Control-Y pastes the contents of the clipboard
- Control-A moves the insertion point to the beginning of the line
- Control-F moves the insertion point forward one character
- Delete backspaces over the previous character
(For a complete list of supported key bindings, see the Emacs Key Bindings Reference.)
Keyboard equivalents for menu items take precedence over the Emacs key bindings. If one of the key bindings is already in use as a menu item keyboard equivalent, it cannot be used for text editing. (For this reason, some of the Emacs key bindings do not function as expected in the development environment.)
Examples
set the emacsKeyBindings to true
Related
message: keyDown
property: lookAndFeel
glossary: property, keyboard equivalent, development environment, key binding, Emacs
Compatibility and Support
Introduced
LiveCode 1.0
OS
mac
windows
linux
Platforms
desktop
server